Common Horsetail — synonyms, definition

1. common horsetail (Noun)

2 synonyms
Equisetum arvense field horsetail
1 definition

common horsetail (Noun) — Of Eurasia and Greenland and North America.

1 type of
horsetail